Big Huge Thesaurus

chinese angelica

noun

sounds kind of like